Adela Ben-Yakar

University Of Texas System · Stanford University · The General Hospital
Total Patents: 9
Overall Rank: #548,996
Years Active: 2010–2024
University Of Texas System Rank: #230