Image
Given Name
Sara
Family Name
Eltokhy
Role(s)
School / Faculty
Address
Immaculada, 22
Postal Code
08017
City
Barcelona
Country
Online Profile
ORCID
Google Scholar
Academia