BPEA Fall 2023 conference

LIVE

BPEA Fall 2023 conference
About
KT
Guest Author

Ken Takeshita

Ken Takeshita is a professor of legal philosophy in the Law School at Kansai University.