By: Stephen Ostroff, M.D. Veni Vidi Vici. It translates into English as “I came, I saw, I conquered.” It also happens to be the name chosen by one of the winners of the recently held America’s Got Regulatory Science Talent … Continue reading →