20230203142132.131913 Netherlands 0168-1702 Virus research (Print) Virus research Virus research (Print) Virus research