Authors (8941)
Ybarra, M. L.
Name:Ybarra, M. L.
More information:
Michele L. Ybarra
Center for Innovative Public Health Research, San Clemente, CA 92672-6745, USA
Data has been last edited on Nov 19 2014
Name:Ybarra, M. L.
More information:
Michele L. Ybarra
Center for Innovative Public Health Research, San Clemente, CA 92672-6745, USA
Data has been last edited on Nov 19 2014