Recent studies upon immunity