Ricardo Horta

University of Porto, Oporto, Porto, Portugal

Are you Ricardo Horta?

Claim your profile

Publications (31)39.08 Total impact