from the nsf intl website amarex looks like a solid company .nsf intl over a $125 million dollar outfit. pretty odd that cytodyn would get pinched by amarex since we already paid them $60 million and more than likely their biggest account last year.
https://www.nsf.org/about-nsf/nsf-international-companies