H Shizuya's scientific contributions