E-mail
mjr@isep.ipp.pt
Position
Independent Researcher
Phone
+351 228340500
Researcher ID: