David A. Comstock

Verinata Health · Huawei · Illumina
Total Patents: 15
Overall Rank: #303,698
Years Active: 2012–2025
Verinata Health Rank: #5