Home
About
Topics
Content type
Faculty
Events
Resource Hubs
View all platforms
3-2-4 Kojimachi, Chiyoda-ku
A self-assembled peptide was discovered in 1992 by Dr. Shuguang Zhang of MIT. Our company is globally developing businesses based on various rights associated with self-assembling peptide technology licensed from MIT.