Abel Avellan has been granted 44 US patents while listed as an inventor at Ast & Science. The first was granted in 2009 and the most recent in August 2025. Abel Avellan ranks #66,838 of 4,157,543 US inventors in our database (top 1.6%). Patent records list Abel Avellan in Sunrise Harbor, FL, US.