Issei Takeuchi's scientific contributions