IIFAR

AcronymDefinition
IIFARIncurably Ill for Animal Research (Lansing, MI)