Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
Semnur Pharmaceuticals is headquartered in Mountain View, 301 N Whisman Rd #100Mountain, United States, and has 1 office location.

Locations

CountryCityAddress
United StatesMountain View301 N Whisman Rd #100Mountain
HQ

Footer menu