Our attorneys, technical experts and consultants have considerable experience in a wide range of technologies and have prepared, filed and prosecuted many hundreds of patent applications in the technical fields of: