benjamintseng.com
Everything You Want to Know About Antigen Processing
It’s been a while since I’ve worked in a lab, but I remembered always being fascinated by the “tell all” posters which were on the lab walls which laid out everything in a cell/system pertaining to…