Skip to main content"

Electra Therapeutics

Registration reference
ZB876150
Date registered
13 March 2025
Registration expires
12 March 2027
Payment tier
Tier 1
Data controller
Electra Therapeutics
Address
230 East Grand Avenue, Suite S-100 South San Francisco, California 94080
Data Protection Officer
MyData-TRUST SA 18B, Avenue Lavoisier Wavre Walloon Brabant 1300 [email protected]