Institution Name | Center for Innovative Public Health Research |
Authorized Representative | Michele Ybarra |
Authorized Representative Title | President and Research Director |
Authorized Representative Email Address | Michele@InnovativePublicHealth.org |
Primary DUNS Number Optional | 137263013 |