Professional service firm SAKURABUCHI heart centre Detailed information Case ID 10-1024 Published 2010 Industry HOSPITALS Analyzed Area Social enterprise & ethics Pages 31 Language Japanese Teaching Note