Nafeesa AbdulWajid’s title in XOMA Royalty is Senior Director, Process & Manufacturing Sciences