Ruo Steensma

Senior Manager, Research Informatics
Johnson & Johnson