Sun Huh, Peer review of medical journal