センタンイリョウギジュツ
Meanings
Noun
1. state-of-the-art medical technology
Composed of
pointed end; tip; point; forefront; vanguard; spearhead
medical technology