20210306174900.0 0915-6380 0915-6380 Showa University journal of medical sciences. Showa University journal of medical sciences Japan 0915-6380 0915-6380 0915-6380 Showa University journal of medical sciences Showa University journal of medical sciences.