She deserves a Nobel Prize for Medicine..............
slow down, slow down..... this may or may not turn out to be as important as advertised, we don’t know yet.