The National Institutes of Health is going high-tech in peer review.
Khan
M A
MA
Division of Research Grants, National Institutes of Health, Bethesda, Maryland 20892.
Wortham
J W
JW
Watzman
N
N
Green
J G
JG
D007256:Information Systems; D009316:National Institutes of Health (U.S.); D010380:Peer Review; D012984:Software; D014481:United States