We assist and advise in drafting and filing of GI applications, reviewing and responding to examination reports, attending hearings and appearing before committees constituted by the GI office. We also file renewal of GIs and in defending oppositions filed against GI applications.