Mission and public details
SCIENTIFIC & MEDICAL RESEARCH
- Organization
- MOLECULAR MEDICINE RESEARCH INSTITUTE
- EIN
- 94-3254623
- Address
- 428 OAKMEAD PKWY, SUNNYVALE, CA, 94085-4708
- County
- Santa Clara
- NTEE classification
- U00Z
- Organization website
- Visit website






