Kemron

Kemron

A low-dose formulation of interferon-alpha that was reported by some workers in Kenya as a cure or potential cure for AIDS, a claim that has not been substantiated by peer-reviewed data.