I attended a primer lecture on tbe immune system. Holy hell.
At least 200 different types of T cells. At least 200 other types of immune cells. Then there are all their interactions, signaling, locating, memory functions. I honestly dont know if one can ever get a handle on the complexity.