Patrícia Massae Oba

Dr. Patrícia Massae Oba

Animal Sciences Laboratory, University of Illinois Urbana-Champaign, Urbana, Illinois, USA
orcid

Contribution