E-mail
smrocha@ua.pt
Position
Independent Researcher
Phone
+351 234401524