Number Of Exists: 76
Technology: Other
Industry: Longevity & BioPharma
Founded Date: 1998-01-01
Investor Type: Venture Capital
Employee Number: 118
Headquarters: Tokyo, Tokyo, Japan
Estimated Revenue: $6 million