Benefits of a virtual learning environment in enabling collaborative and constructivist learning in a community of specialist nursing practice | IEEE Conference Publication | IEEE Xplore