Revisiting Dr. Rosen: Villain or unjustly-treated innovator? … Read more – Revisiting Dr. Rosen: Villain or unjustly-treated innovator?