Semnur Pharmaceuticals is headquartered in Mountain View, CA.
Semnur Pharmaceuticals
301 N Whisman Rd #100
Mountain View, CA 94043
Phone: (650) 516-4310
Main: (888) 315-8706
Fax: (650) 397-6759
Email: information@semnurpharma.com
Semnur Pharmaceuticals is headquartered in Mountain View, CA.
301 N Whisman Rd #100
Mountain View, CA 94043
Phone: (650) 516-4310
Main: (888) 315-8706
Fax: (650) 397-6759
Email: information@semnurpharma.com