How long does patent protection last?

20 years counted from the filing date