Bn Th L s Sngprn-mrcn cmptr scntst, cllg dmnstrtr, nd tchnlgy ntrprnr. H s crrntly th RC prfssr n th Cmptr nd nfrmtn Scnc dprtmnt t th nvrsty f Pnnsylvn whr h lds rsrch lb wrkng n dstrbtd systms, nd srvs s th ssct Dn fr Grdt Prgrms t th nvrsty f Pnnsylvn Schl f ngnrng nd ppld Scnc.