It was truly a team and community effort. As for PETA, they can go f*** themselves.” Alpha Genesis Primate Research Center CEO Dr. Greg Westergaard PETA is also seeking to have the recovered ...
PETA urged Harvard Medical School to reconsider its ties with Alpha Genesis, Inc. following the November escape. “Alpha Genesis CEO Greg Westergaard is clearly losing it. This is a man with $119 ...