Noun
INSTI (plural INSTIs)
(pharmacology) Initialism of integrase strand transfer inhibitor.
According to bioLytical, the INSTI HIV Self Test is more than 99 per cent accurate compared to traditional laboratory results. Source: Internet
Michael Patterson, a representative of Prism Health, was able to provide on the spot results by using the Insti HIV Test method. Source: Internet