SMW. 2006. “Peer Reviewers 2005”. Swiss Medical Weekly 136 (0102):33-33. https://doi.org/10.4414/smw.2006.11475.