Lefty is a nickname for a person who is left-handed. Lefty may refer to...
Read more in the app
'Lefty' tightens control of embryonic development