stella
Receive injections of an experimental medication being tested for safety | stella