Sean Mooney Appointed Director of NIH Center by Lilu Anderson 10.02.2024 Sean Mooney has been appointed as the new director of the National Institutes of Health's Center for Information Technology. Mooney, ...