Authors

Numbers

Success

Failures

Pullback

Year

B. Fall et al. [2]

75

61.3%

38.7%

4 years

2014

Y-H. Shau et al. [27]

39

46%

54%

6.33 years

2015

Our study

91

58.24%

41.76%

4 years

2015