Viral Infections and Comparative Pathology / Infections Virales et Pathologie Comparée (IVPC)

Research facility


Location: Lyon, France (FR) FR

ROR: https://ror.org/015a85k79