Juan Ramirez Mechanical Abstract Ptg