Ku mar's scientific contributions