Inventor · disambiguated record

Ellen Welch

Also filed as: WELCH ELLEN · WELCH ELLEN M

35 granted patents·14 pending applications·284 citations·filing 20032023

97Inventor score
Technology areasA61PC07DC12NA61KC07C
Files withPTC THERAPEUTICS INC35ALMSTEAD NEIL3ALMSTEAD NEIL G3PAUSHKIN SERGEY V3AMGEN INC1

Top patents by PatentIndex Score

49 records

Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →