Dr. Oriol Raventós Morera

Research scientist at DLR