Rosa Casado Portilla

Self-Suspending Proppant · Cabot · Comera Life Sciences
Total Patents: 8
Overall Rank: #620,627
Years Active: 2002–2023
Self-Suspending Proppant Rank: #5