Robert Zhiyong Luo

Cara Therapeutics · Accutar Biotechnology · Chromocell
Total Patents: 18
Overall Rank: #243,372
Years Active: 2007–2025
Cara Therapeutics Rank: #9