Mart Krupovic

80 Followers
85 Following
2 Posts
Virus origins/diversity/evolution; capsid proteins; mobilome; Archaea