always failing, always https://www.zoominfo.com
Post# of 12770
https://www.zoominfo.com/c/nextgen-bioscience-inc/343457705
company flop and flop and flop and flop again and again
missing website
https://www.nextgenbioscience.com/
Revenue - 5.2 million. lmao!
**Also SPP's Phone Number: (732) 845-0906
in my opinion