Apostolos Pappas
Johnson & Johnson · Amilyfe, Llc.
Total Patents:
5
Overall Rank:
#903,417
Years Active:
2012–2025
Johnson & Johnson Rank:
#2,719