Umberto Ulmanella
Applied Biosystems · Illumina · Thermo Fisher
Total Patents:
19
Overall Rank:
#230,254
Years Active:
2011–2025
Applied Biosystems Rank:
#58