Scientists revealed key immune system regulator. Thoughts?