10.1101/104026
The immunomodulatory CEA cell adhesion molecule 6 (CEACAM6/CD66c) is a candidate receptor for the influenza A virus
2017-01-30