Peer reviewed journal publication list