Financing Long-term Care: Lessons From Japan. The Free Library, 20 Jul 2019 Long-term care (LTC) has been defined by the Institute of Medicine as "a variety of ongoing health and social services provided…