QMA
RGEN · A · 67/100 · Repligen Corporation · QMA