Methods of protein docking and rational drug design Grant US-11710542-B2 United States of America 25 Jul 2023