Ramy Abdelnaby

Dr. Ramy Abdelnaby

RWTH Aachen University
orcid