Allan Richards arbeitete mit Dr. D'Adamo an dessen Buch One Mans Food ... is someone elses poison.
Er war Teil der Jury der Scripps Howard 2009 National Journalism Awards und erhielt für seine Berichte über HIV/AIDS in Südafrika 2009 eine Kaiser-Mini-Professur für globale Gesundheit.
Richards ist assistierender Professor und stellvertretender Direktor der Florida International University's School of Journalism and Mass Communication in Miami.