The new China; some medical impressions.