Computers, the Internet and medical education in Africa | Synapse