Author

Profile picture
António Sousa
SPEN – Sociedade Portuguesa de Entomologia, Apartado 8221, P-1803-001, Lisboa, Portugal
More articles in:  CrossRef  |  PubMed  |  Google Scholar