E-mail
almagalh@fc.up.pt
Position
Independent Researcher
Phone
+351 220402504
Researcher ID: