'Taller than I' 🆚 'taller than me'

Which one is right?

Affiliate link
Support me by buying Books from
Bookstore