
SUBRA
Committed to sustainability and the Climate Solution, SUBRA offers advanced superconductor substrate solutions and focuses on innovation, industrial-scale production, and global collaboration.
Employees
Company register number
61727299
Authorizing premium user...