1
Contacts
This profile is no longer active or updated.
Semma Therapeutics Details
Name: | Semma Therapeutics |
Legal Name: | Semma Therapeutics |
DBA: | Semma Therapeutics |
Region: | North America |
Country: | United States | Established At: | 2014 |
Type: | Pharmaceutical Company |
Semma Therapeutics Contact Information
Address: | 100 Technology Square Floor 3 Cambridge MA 02139 United States |
Region: | North America |
Country: | United States |