Ricardo Horta

University of Porto, Oporto, Porto, Portugal

Are you Ricardo Horta?

Claim your profile

Publications (32)39.08 Total impact