Toshiya Takekawa is a full-time lecturer at Keio University School of Law in Japan. His areas of research include criminal law.
Toshiya Takekawa is a full-time lecturer at Keio University School of Law in Japan. His areas of research include criminal law.