E-mail
jtva@isep.ipp.pt
Position
Independent Researcher
Phone
963056779
Researcher ID: