a compound which reduces or halts an immune response source : phrma genomics

listen to the pronunciation of a compound which reduces or halts an immune response source : phrma genomics