... and now not due to go generic until 2020. This is a very expensive medication (120 mgm =~$70,000 a year). Why hasn't it gone generic (lanreotide) by now?