Tupac is ranked as one of the greatest rappers of all time .
He has been listed and ranked as one of the greatest artists of all time by many publications , including Rolling Stone , which ranked him 86th on its list of The 100 Greatest Artists of All Time .
Tupac Shakur