Teresa Pereira de Barros
Observed names: Barros, Teresa, T P Barros, T. Barros, Teresa P. Barros
Institution: University of Cambridge
Observed institutions: Pfizer (United Kingdom), University of Cambridge, The Gurdon Institute, Summit (United Kingdom), Wellcome Trust
OpenAlex ID: A5059017804
