Apurba Ray

Dr. Apurba Ray

German Aerospace Center (DLR), Cologne, Germany
orcid