Dr. Sayed Mohammadebrahim Derakhshani

Current affiliation: Technische Universiteit Delft
Primary location: Netherlands