Semnur Pharmaceuticals is headquartered in Palo Alto, CA.
Semnur Pharmaceuticals
960 San Antonio Rd.
Palo Alto, CA 94303
Phone: (650) 516-4310
Main: (888) 315-8706
Fax: (650) 397-6759
Email: information@semnurpharma.com
Semnur Pharmaceuticals is headquartered in Palo Alto, CA.
960 San Antonio Rd.
Palo Alto, CA 94303
Phone: (650) 516-4310
Main: (888) 315-8706
Fax: (650) 397-6759
Email: information@semnurpharma.com