Opinion: Japan — land of no health-care wait times

.....

© Financial Post