this is the thread i was referring to - it might be a bit more indepth than you were after, but it might be helpful

immunology thread