Noel Joy Sauer
Cibus Europe B.V. · Cibus Us · Marina Biotech
Total Patents:
10
Overall Rank:
#483,258
Years Active:
2015–2025
Cibus Europe B.V. Rank:
#5